package com.indexingsystem.system.service;

import java.util.List;

import com.indexingsystem.boss.Vo.GetTaskAssignListReqVo;
import com.indexingsystem.boss.common.PagedResult;
import com.indexingsystem.boss.entity.IdxTaskAssign;

public interface IdxTaskAssignService {
	int deleteByPrimaryKey(String id);

    int insert(IdxTaskAssign record);

    int insertSelective(IdxTaskAssign record);

    IdxTaskAssign selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(IdxTaskAssign record);

    int updateByPrimaryKey(IdxTaskAssign record);
    
    
    int getTaskAssignListCount(GetTaskAssignListReqVo getTaskAssignListReqVo);
    
    PagedResult<IdxTaskAssign> getTaskAssignList(GetTaskAssignListReqVo getTaskAssignListReqVo);

	Integer deleteByIdBatch(List<String> list);
}
